gene delivery vector - English Synonyms Dictionary